package com.zyht.bank.entity;

import java.util.Date;

import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
import com.zyht.common.excel.Column;
import com.zyht.common.excel.Excel;

@Excel
public class AxdOrgInfo {
	/*
	 * (#{item.orgCode},#{item.orgName},#{item.orgLevel},#{item.pcode},#{item.
	 * swiftCode},#{item.area},#{item.phone},#{item.postCode},#{item.address},#{
	 * item.email},#{item.longitude},#{item.latitude},#{item.createTime},#{item.
	 * province}，#{item.city})
	 */
	@Expose
	private Integer orgInfoId;

	/*
	 * 机构编码
	 */
	@Expose
	@Column(index = 0, label = "机构编码")
	private String orgCode;

	/*
	 * 机构名称
	 */
	@Column(index = 1, label = "机构名称")
	@Expose
	@SerializedName("name")
	private String orgName;
	/*
	 * 机构级别
	 */
	@Column(index = 2, label = "机构等级1总行，2分行，3支行")
	private Integer orgLevel;

	/*
	 * 父级机构id
	 */
	@Expose
	@Column(index = 3, label = "父级机构编码")
	private String pcode;

	/*
	 * SwiftCode
	 */
	@Column(index = 4, label = "SwiftCode")
	private String swiftCode;

	/*
	 * 区
	 */
	private String area;

	/*
	 * 电话
	 */
	@Column(index = 5, label = "电话")
	private Integer phone;

	/*
	 * 邮编
	 */
	@Column(index = 6, label = "邮编")
	private Integer postCode;

	/*
	 * 地址
	 */
	@Column(index = 7, label = "地址")
	private String address;

	/*
	 * 邮箱
	 */
	@Column(index = 8, label = "邮箱")
	private String email;

	/*
	 * 经度
	 */
	@Column(index = 9, label = "经度")
	private String longitude;

	/*
	 * 纬度
	 */
	@Column(index = 10, label = "纬度")
	private String latitude;

	/*
	 * 添加时间
	 */
	private Date createTime;

	/*
	 * 机构状态0：不可用， 1：可用
	 */
	private Integer status;

	/*
	 * 省
	 */
	@Expose
	@Column(index = 11, label = "省级代码")
	private String province;

	/*
	 * 市
	 */
	@Expose
	@Column(index = 12, label = "市级代码")
	private String city;

	@Expose
	private boolean open;

	@Expose
	@SerializedName("isParent")
	private boolean parent;

	public boolean isOpen() {
		return open;
	}

	public void setOpen(boolean open) {
		this.open = open;
	}

	public boolean isParent() {
		return parent;
	}

	public void setParent(boolean parent) {
		this.parent = parent;
	}

	public Integer getOrgInfoId() {
		return orgInfoId;
	}

	public void setOrgInfoId(Integer orgInfoId) {
		this.orgInfoId = orgInfoId;
	}

	public String getOrgCode() {
		return orgCode;
	}

	public void setOrgCode(String orgCode) {
		this.orgCode = orgCode;
	}

	public String getOrgName() {
		return orgName;
	}

	public void setOrgName(String orgName) {
		this.orgName = orgName;
	}

	public String getPcode() {
		return pcode;
	}

	public void setPcode(String pcode) {
		this.pcode = pcode;
	}

	public Integer getOrgLevel() {
		return orgLevel;
	}

	public void setOrgLevel(Integer orgLevel) {
		this.orgLevel = orgLevel;
	}

	public String getSwiftCode() {
		return swiftCode;
	}

	public void setSwiftCode(String swiftCode) {
		this.swiftCode = swiftCode;
	}

	public String getArea() {
		return area;
	}

	public void setArea(String area) {
		this.area = area;
	}

	public Integer getPhone() {
		return phone;
	}

	public void setPhone(Integer phone) {
		this.phone = phone;
	}

	public Integer getPostCode() {
		return postCode;
	}

	public void setPostCode(Integer postCode) {
		this.postCode = postCode;
	}

	public String getAddress() {
		return address;
	}

	public void setAddress(String address) {
		this.address = address;
	}

	public String getEmail() {
		return email;
	}

	public void setEmail(String email) {
		this.email = email;
	}

	public String getLongitude() {
		return longitude;
	}

	public void setLongitude(String longitude) {
		this.longitude = longitude;
	}

	public String getLatitude() {
		return latitude;
	}

	public void setLatitude(String latitude) {
		this.latitude = latitude;
	}

	public Date getCreateTime() {
		return createTime;
	}

	public void setCreateTime(Date createTime) {
		this.createTime = createTime;
	}

	public Integer getStatus() {
		return status;
	}

	public void setStatus(Integer status) {
		this.status = status;
	}

	public String getProvince() {
		return province;
	}

	public void setProvince(String province) {
		this.province = province;
	}

	public String getCity() {
		return city;
	}

	public void setCity(String city) {
		this.city = city;
	}
}